
      .main-header .wrap .search-section {
        margin-left: 30px;
        width: 299px;
        height: 100px;
      }
      .main-header .wrap .search-section .search {
        padding-top: 22.5px;
        position: relative;
      }
      .main-header .wrap .search-section input {
        float: left;
        width: 244px;
        height: 50px;
        padding-left: 10px;
        outline: none;
        border: 1px solid #e0e0e0;
        border-right: none;
      }
      .main-header .wrap .search-section button {
        float: left;
        width: 55px;
        height: 50px;
        outline: none;
        border: 1px solid #e0e0e0;
        background-color: #fff;
      }
      .main-header .wrap .search-section input:hover,
      .main-header .wrap .search-section input:hover + button {
        border-color: #ff6700;
      }
      .main-header .wrap .search-section button:hover {
        background-color: #ff6700;
        border-color: #ff6700;
        color: #fff;
      }
      .main-header .wrap .search-section input:focus,
      .main-header .wrap .search-section input:focus ~ button {
        border-color: #ff6700;
      }

      /* 搜索框下拉列表 */
      .main-header .wrap .search-section .search-list {
        border: 1px solid #ff6700;
        position: absolute;
        top: 113.5px;
        width: 245px;
        background-color: #fff;
        font-size: 14px;
        /* border-top: none; */
        display: none;
      }
      .main-header .wrap .search-section .search-list .item {
        height: 30px;
        line-height: 30px;
      }

      .main-header .wrap .search-section input:focus + .search-list {
        display: block;
      }

      .main-header .wrap .search-section .search-list .item a {
        display: block;
        height: 30px;
        width: 245px;
        padding-left: 10px;
        color: #333;
      }
      .main-header .wrap .search-section .search-list .item a:hover {
        background-color: #e0e0e030;
      }